Skip to content

Swift 5从零到精通iOS开发训练营

[!abstract] Swift 5从零到精通iOS开发训练营

  •  Swift 5从零到精通iOS开发训练营|200
  • 书名: Swift 5从零到精通iOS开发训练营
  • 作者: 张益珲
  • 简介: 本书由专业的iOS开发工程师根据新发布的Swift 5.5编程语言精心编撰,书中兼备核心语法、编程技巧与应用实践3大主题。本书第一部分从Xcode开发工具及Swift学习环境的搭建开始,重点介绍Swift的语言特性和应用场景,提供了大量编程练习,帮助读者尽快掌握Swift语言的精髓。第二部分介绍Swift开发iOS应用的基本技能,包括独立UI控件的应用、视图界面逻辑的开发、动画与布局技术、网络与数据处理技术以及新的SwiftUI编程技术等,旨在带领读者独立开发一款iOS应用程序。第三部分为应用部分,这部分安排了实战项目(简易计算器、生活记事本、中国象棋游戏),项目的安排由简到难,旨在全面锻炼读者的实际开发能力,使用Swift进行开发实践。本书还在每一章中插入了模拟面试题,以帮助读者应对iOS开发职位的面试。通过本书的学习,读者可以轻松地掌握使用Swift语言开发一款iOS软件从理论到实践的全部技术细节。本书适合使用Swift 开发iOS应用的新手,以及有Objective-C基础,想学习Swift 的iOS开发人员学习,也适合作为培训机构与大中专院校移动开发课程的教学用书或面试指导书。
  • 出版时间 2021-10-01 00:00:00
  • ISBN: 9787302588641
  • 分类: 计算机-编程设计
  • 出版社: 清华大学出版社
  • 出版社: 清华大学出版社
  • bookId: 3300020857

高亮划线

第2章 量值与基本数据类型

  • 📌 如果在命名中真的需要使用预留的关键字进行命名,可使用`符号进行包装,但是除非万不得已,开发中尽量不要使用这种方式命名, ^3300020857-8-5249-5308
    • ⏱ 2024-02-20 22:03:56

第3章 字符、字符串与集合类型

  • 📌 类似于C语言中的Char,Swift语言中使用Character来描述字符类型,Character类型和String类型都占16字节的内存空间。在Swift中可以使用MemoryLayout枚举来获取某个类型所占用的内存空间,其单位为字节,示例如下: ^3300020857-9-3985-4110

    • ⏱ 2024-02-20 22:07:28
  • 📌 上面的代码中,index(after:)方法用来获取当前下标的后一位下标,index(before:)方法用来获取当前下标的前一位下标。也可以通过传入下标范围的方式来截取字符串中的某个子串,示 ^3300020857-9-7609-7705

    • ⏱ 2024-02-20 22:11:13
  • 📌 使用比较运算符“”可以比较两个集合是否相等,当两个集合中的所有元素都相等时,两个集合才相等。集合中还提供了一些方法用于判断集合间的关系,示例代码如 ^3300020857-9-15076-15151

    • ⏱ 2024-02-20 22:17:12
  • 📌 in set7.sorted(by: > ^3300020857-9-16053-16073

    • ⏱ 2024-02-20 22:16:43
  • 📌 。然而在开发中,很多情况下需要对一个存在的键进行更新操作,如果这个键不存在,则不添加新键值对,要实现这种效果,可以使 ^3300020857-9-17718-17776

    • ⏱ 2024-02-20 22:18:32
  • 📌 updateValue(value:forkey:)方法用于更新一个已经存在的键值对,其中第1个参数为新值,第2个参数为要更新的键。这个方法在执行时会返回一个Optional类型的值,如果字典中此键存在,则会更新成功,并将键的旧值包装成Optional值返回,如果此键不存在,则会返回nil。在开发中,常常使用if-let结构来处理,示例如下: ^3300020857-9-17895-18080

    • ⏱ 2024-02-20 22:19:02

读书笔记

本书评论